package top.lionkliu.service;

import org.apache.ibatis.annotations.Param;
import top.lionkliu.entity.Note;
import top.lionkliu.entity.User;

import java.util.List;

public interface UserService {
    List<User> selectAll();

    //登录验证
    public Boolean login(User user);

    //用户注册，注册信息存入数据库
    public void register(User user) ;

    //检查注册用户是否存在
    public Boolean checkUser(User user);

    // 查询用户id
    public User selectById(int id);

    // 根据id删除用户
    public void delete(int id);

    //修改用户信息
    public void update(User user) ;

    public User selectByName(String name);

    void updateUserInfo(User user);



}
